package com.cleaningcloud.cld.domain.vo;

import com.cleaningcloud.cld.domain.CldCheckPerformance;
import com.cleaningcloud.cld.domain.dto.CldCheckResultDto;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
public class CldCheckPerformanceVo extends CldCheckPerformance {

    // 考核主题
    private String cycleTitle;
    // 开始时间
    private Date startTime;
    // 结束时间
    private Date endTime;
    // 考核人
    private String staffName;
    // 角色
    private Long checkRole;
    // 指标总权重
    private BigDecimal sumWeight;
    // 职别基数
    private BigDecimal cardinality;
    // 职别
    private String jobName;
    // 考核结果明细
    List<CldCheckResultVo> resultList;
}
